home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group03a.txt / 000024_icon-group-sender_Mon Mar 3 12:40:39 2003.msg < prev    next >
Internet Message Format  |  2003-12-22  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id h23JecQ25176
  4.     for icon-group-addresses; Mon, 3 Mar 2003 12:40:38 -0700 (MST)
  5. Message-Id: <200303031940.h23JecQ25176@baskerville.CS.Arizona.EDU>
  6. From: ernobe <ernobe@yahoo.com>
  7. X-Newsgroups: comp.lang.icon
  8. Subject: Re: GUI Front End for icont
  9. Date: Mon, 03 Mar 2003 12:54:58 -0600
  10. User-Agent: Noworyta News Reader/2.9
  11. To: icon-group@cs.arizona.edu
  12. Errors-To: icon-group-errors@cs.arizona.edu
  13. Status: RO
  14.  
  15. Frank J. Lhota wrote:
  16.  
  17. > > Better yet, why not make a CLI for the Cygwin version of iconx?
  18. > The iconx tool is the runtime interpreter for Icon programs. The Cygwin
  19. > version of iconx will handle CLI applications properly. As a result, I'm not
  20. > sure what you mean by "make a CLI for the Cygwin version of iconx".
  21.  
  22. What I had in mind was an application that would translate Icon
  23. functions as you write them, and then on command interpret them.  The
  24. procedures that are written are automatically translated and kept for
  25. linking to other ones ( in ucode files ).  It is like having an editor
  26. that is programmed to compile procedures as they are typed, and to
  27. recognize when they are called, as in a command line interface.  One way
  28. to do this is that everything between 'procedure' and 'end' is compiled,
  29. and everything that is typed outside of it is checked to see if it
  30. corresponds to a procedure name, and then interpreted if it does.  As a
  31. matter of fact, all Icon functions that are typed outside of procedure
  32. declarations could be automatically translated and interpreted.  Since
  33. the Cygwin version combines the console and windows versions, standard
  34. output could be the editor itself where you are typing the program.
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41. -- 
  42. my esoteric links:
  43. http://www.costarricense.cr/pagina/ernobe
  44.